soundproof sheathing - Francés Inglés Diccionario